home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Purity / Purity #42 (1995-01)(PackMAN)(DE)[WB].zip / Purity #42 (1995-01)(PackMAN)(DE)[WB].adf / Includes3v1 / Includes3v1.lha / Utils / ConsoleIO.i < prev    next >
Text File  |  1994-12-04  |  853b  |  31 lines

  1. {
  2.         ConsoleIO.i of PCQ Pascal
  3.  
  4.         This file implements all the normal console.device stuff for
  5. dealing with windows.  The first set of routines is standard Amiga stuff,
  6. culled from the ROM Kernel Manual.  See ConsoleTest.p for an example of
  7. using these routines.
  8.  
  9.         The source code for these routines is under Runtime/Extras
  10. }
  11.  
  12.  
  13. {$I   "Include:Exec/IO.i"}
  14. {$I   "Include:Exec/Ports.i"}
  15.  
  16. Procedure ConPutChar(Request : IOStdReqPtr; Character : Char);
  17.     External;
  18.  
  19. Procedure ConWrite(Request : IOStdReqPtr; Str : String; length : Integer);
  20.     External;
  21.  
  22. Procedure ConPutStr(Request : IOStdReqPtr; Str : String);
  23.     External;
  24.  
  25. Procedure QueueRead(Request : IOStdReqPtr; Where : String);
  26.     External;
  27.  
  28. Function ConGetChar(consolePort : MsgPortPtr; Request : IOStdReqPtr;
  29.                         WhereTo : String) : Char;
  30.     External;
  31.